H Helmut Ashley Photographer / Director / Scriptwriter DouBan IMDb Director Secret of the Red Orchid 1962 5.5